Offline Controller